/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}
li{list-style-type:none}
ul{margin:0px;padding:0px}
img{border:0px;}
a{text-decoration:none;color:#333;-webkit-transition: .3s; transition: .3s;}
a:hover{text-decoration:none;color:#e10000}
body{background:#eff3fc;margin:0px;font-size: 12px;color:#333;font-family:"Microsoft yahei", sans-serif;min-width:1190px;}
.clear{ clear:both;height:0px; overflow:hidden}
.blank10{height:10px; overflow:hidden}
.blank15{height:15px; overflow:hidden}
.blank30{height:30px; overflow:hidden}
.mainbox{width:1190px;margin:0 auto}
/*头部通用*/
.headmain{height:40px;background:#333; color:#fff; position:relative; z-index:9999;}
.headmain .left{float:left;}
.headmain .left a{color:#fff; float:left;margin-left:30px;}
.headmain .left a:hover{color:#e10000;}
.headmain .right{float:right; font-size:12px;}
.headmain .right font{color:#fff;}
.headmain .right span{ padding:0px 10px;float:left; position:relative; height:40px; line-height:40px;}
.headmain .right span.span1{ background:url(../images/icon8.png) no-repeat 11px 60%;}
.headmain .right span.span1:hover{ background:#fff url(../images/icon8.png) no-repeat -30px 60%;box-shadow:1px 1px 5px #aaa;}
.headmain .right span.span2{ background:url(../images/icon9.png) no-repeat 15px 50%;}
.headmain .right span.span2:hover{ background:#fff url(../images/icon9.png) no-repeat -20px 50%;box-shadow:1px 1px 5px #aaa;}
.headmain .right span.spanxl{width:46px; padding:0px; cursor:pointer;-webkit-transition: .3s; transition: .3s;}
.headmain .right span.tengxun{ background:url(../images/icon6.png) no-repeat; margin:9px 10px 0 10px; cursor:pointer; height:30px; overflow:hidden;}
.headmain .right span.tengxun:hover{background:url(../images/icon6-02.png) no-repeat; cursor:pointer;}
.headmain .right span.xinlang{ background:url(../images/icon7.png) no-repeat; margin:9px 15px 0 0; cursor:pointer; height:30px; overflow:hidden;}
.headmain .right span.xinlang:hover{background:url(../images/icon7-02.png) no-repeat; cursor:pointer;}
.headmain .right .scbox{ position:absolute;top:40px;left:-193px;background:url(../images/scbox.png) no-repeat;width:205px;height:35px; padding:15px 20px;cursor:context-menu}
.headmain .right .sctext{width:158px;border:1px solid #ddd;height:24px; line-height:24px;color:#8e8e8e;font-family:Microsoft Yahei; padding-left:12px;background:#fff url(bg04.png) repeat-x 0 -2px;border-right:0px; font-size:12px;float:left;}
.headmain .right .scbtn{width:31px;height:28px;background:url(../images/scbtn.png) no-repeat 50% 50%; border:0px;float:left;cursor:pointer;}
.headmain .right #ewmbox{ position:absolute;right:-6px;top:40px; z-index:10000}
.headmain .right #ewmbox img{height:196px;}
.logomain{height:95px;background:#fff; width:100%; border-bottom:1px solid #f1f1f1; position:relative;}
.logomain .left{float:left;}
.logomain .left img{margin-top:27px; cursor:pointer;}
.logomain .right{float:right; height:95px;}
.logomain .right ul li{float:left; width:100px; height:120px; line-height:110px;}
.logomain .right ul li a{font-size:16px; width:100px; height:120px; display:block;}
.logomain .right ul li.curr a{ color:#ed3232}
.fixed{ position:fixed; top:0px; left:0; z-index:9999; border-bottom:1px solid #f2f2f2;}
#product{background:#fff; position:fixed;width:100%;top:136px;left:0px; padding:25px 0px; z-index:199999999}
.cpxlbox ul{width:1150px;position:relative;}
.cpxlbox ul li{width:24%; overflow:hidden; float:left;height:170px;}
.cpxlbox ul li strong{ font-size:18px;font-weight:normal; display:block; padding:0px 0px 15px 0px}
.cpxlbox ul li strong a{color:#333;}
.cpxlbox ul li span{ font-size:14px; display:block;height:30px; line-height:30px;}
.cpxlbox ul li a{color:#666}
.cpxlbox ul li a:hover{color:#e10000;}
/* banner */
.banner{ min-width:1000px;  position:relative;  height:760px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:760px; }
.banner .bd li .siteWidth{ width:1920px; position:relative;  margin:0 auto;  height:760px;  }
.banner .bd li a{ height:760px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden;line-height:9999px; filter:alpha(opacity=40);opacity:0.4;}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;}
/*服务*/
.yxfw{ width:1244px; margin:0 auto; height:742px; background:#eff3fc;}
.title h2{ font-weight:normal; font-size:12px; color:#727377; text-align:center; line-height:30px;}
.yxfw_ul{ margin-left:117px;}
.yxfw_ul li{ width:185px;  float:left; margin-left:64px; margin-top:80px;}
.yxfw_ul a{ display:block;}
.yxfw_name{ font-size:24px; font-weight:bold; color:#000; line-height:60px;text-align:center;}
.yxfw_txt{font-size:12px; color:#727377; line-height:20px;}
.thumbnail {display: block;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;}
.thumbnail-img {position:relative;}
.thumbnail-img a{height: 176px;}
.thumbnail-img .img-hov{width: 177px;height:176px;}
.thumbnail-img .img-nhov{width: 177px;height: 176px;display:none;}
.thumbnail-img a:hover .img-hov{display:none; }
.thumbnail-img a:hover .img-nhov{ display:block; }
.thumbnail-img img{-moz-transition: all 0.8s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out; }
.thumbnail-img img:hover{-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);  }
/*精选案例*/
.w4{ width:100%; background:#2a2d32; }
.jxal{ width:1244px; margin:0 auto;background:#2a2d32;}
/* slide */
.slide{width:960px;height:320px;overflow:hidden; margin:0 auto;position:relative;}
.slide ul{height:360px; margin:0 auto; width:960px;}
.slide ul li{width:960px;height:360px;float:left;}
.slide ul li a{ width:240px; height:160px; display:block; float:left;}
.slide ul li img{ width:240px; height:160px;}
.slide .skip{_display:block;width:52px;height:52px;/*background:url(images/bg-slide.png) no-repeat;*/_background:url(images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background:url(../images/right.png) no-repeat;left:0px;}
/*.slide .prev:hover{background-position:0 -219px;}*/
.slide .next{background:url(../images/left.png) no-repeat;right:0px;}
/*.slide .next:hover{background-position:-23px -219px;}*/
.slide:hover .prev,.slide:hover .next{display:block;}
.slide .num{bottom:11px;}
.gdal{ position:relative; width:1244px; height:235px;}
.more{ position:absolute; left:50%; margin-left:-24px; width:100px; height:107px; bottom:-51px;}
/*案例*/
.w10{ width:100%; background:#6d6e70;}
.jbdx{ width:1244px; margin:0 auto;height:207px;background:#6d6e70; }
.jbdx .title{ margin-left:60px;}
.jbdx_txt{ font-size:14px; color:#dedede; line-height:20px; width:600px; margin:0 auto; }
.w11{ width:100%; background:#eef3fa;}
.alzs{ width:1214px; margin: 0 auto; overflow:hidden; margin-bottom:30px;}
.alzs_list li{ height:40px; float:left; line-height:40px; background:#323338; width:95px; margin-right:4px; text-align:center; color:#FFF; font-size:16px; margin-top:10px;}
.alzs_list li a{ display:block; float:left; width:95px; height:40px;color:#FFF;background:#323338;}
.alzs_list{ width:800px; margin:0 auto; overflow:hidden; margin-bottom:30px;padding-top:30px;}
.alzs_list .cur,.alzs_list a:hover{ background:#feb415; color:#000;}
/*page*/
.page{ width:600px; text-align:center; margin:0 auto; }
.page a{/* display:block; float:left; border:1px solid #e5e5e5; height:48px; line-height:48px; background:#FFF; padding:0 20px;*/ color:#000;}
/*.page .cur,.page a:hover{ background:#eb9700; color:#FFF;}
*//*案例详情*/
.w12{ width:100%; background:#292a2e;}
.content{ width:1340px; margin:0 auto; padding-bottom:50px;}
.content_title p{ font-size:26px; color:#FFF; text-align:center; line-height:50px;}
.content_title p strong{ font-size:34px; color:#fdb513;}
.content_img{ width:100%;}
.content_img img{ margin:0 auto; text-align:center;}
.content_page{ float:right; margin-top:20px; margin-bottom:20px;}
.content_page img{ margin-left:10px;}
/*.zzsc {width:380px; height:328px; margin-right:15px; margin-bottom:30px;position:relative; border:1px solid #ebebeb; text-align:center; background:#FFF; margin-top:10px; float:left; }
.zzsc img{ width:367px; height:308px;}
.text { width:380px; height:auto; background:#000; FILTER:alpha(opacity=40); opacity:0.4; -moz-opacity:0.4; position:absolute; left:0; bottom:0; }
.imgtext { width:380px; height:auto; float:left; padding:20px 10px; color:#FFF; font-size:14px; line-height:200%; }
*/
.boxgrid{ width: 367px; height: 308px; margin-left:20px; margin-bottom:20px; overflow: hidden; position: relative; float:left; }
.boxgrid img{ position: absolute; top: 0; left: 0; border: 0; }
.boxgrid p{ color:#fff; font-size:12px; }
.boxcaption{ float: left; position: absolute; background: #585859; height: 50px; line-height:50px; width: 100%; opacity: .5; text-align:center; color:#FFF;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.captionfull .boxcaption {top: 350px;left: 0;}
.caption .boxcaption {top: 350px;left: 0;}
.boxcaption h3{ font-size:14px; font-weight:normal;}
.alban{width:100%;height:520px; min-width:1244px; max-width:1920px; }
/*可控制图片左右滚动*/
.mr_frbox { width:1170px; margin:0 auto; height: 320px; }
.mr_frBtnL{float: left; margin-top:150px; margin-right:50px; cursor: pointer; display: inline;width: 52px;height: 52px;}
.mr_frUl { float: left; height: 320px; width: 960px; }
.mr_frBtnR { float: right; margin-top:150px;  cursor: pointer;width: 52px;height: 52px;}
.da-thumbs li { display: inline; float: left; height: 320px; width: 240px; overflow: hidden; }
.da-thumbs li img { width:240px; height:160px; display: block;}
.da-thumbs li a:hover img{transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}
/*最新动态*/
.latest{background:#eff3fc; width:100%;}
.zxdt{ width:1244px; margin:0 auto; height:630px; position:relative;}
.zxdt .title{ margin-top:50px;}
.zxdt-1{padding:15px 0 10px 0;}
.zxdt_ul{ width:1005px; margin:0 auto; margin-top:50px;}
.zxdt_ul dl{ width:280px; float:left; margin-left:55px;_margin-left:25px;}
.zxdt_title{ border-bottom:1px solid #6d717a; color:#32b7b4; font-size:18px; font-weight:bold; height:30px; line-height:30px; padding-left:15px;}
.zxdt_ul dl dd{ margin-top:10px;}
.zxdt_ul dl dd p{}
.zxdt_ul dl dd p a{ display:block; font-size:12px; color:#727377; line-height:24px;}
.zxdt_ul dl dd p a .span01{ float:left; width:200px; display:block; overflow:hidden;}
.zxdt_ul dl dd p a .span02{ float:right; display:block;}
.zxdt-2{width:280px; height:20px; overflow:hidden}
.zxdt_more01{color:#32b7b4; font-size:12px; line-height:20px;}
.zxdt_more01:hover{color:#fff; padding-left:220px;}
.kuai01,.kuai02,.kuai03{width:280px; height:20px; margin-top:-20px; margin-left:-280px; background:#32b7b4;}
.zxdt_more02{color:#32b7b4; font-size:12px; line-height:20px;}
.zxdt_more02:hover{color:#fff; padding-left:220px;}
.zxdt_more03{color:#32b7b4; font-size:12px; line-height:20px;}
.zxdt_more03:hover{color:#fff; padding-left:220px;}

/*在线留言*/
#myform{ width:100%;height:691px;background:#ffaf04;}
.w6{ width:100%; height:691px;background:#ffaf04; }
.zxly{ width:1244px; margin:0 auto; height:691px;}
.zxly_title{ width:1244px; height:204px; background:#ffaf04;}
.zxly_jiao{ position:absolute; left:50%; bottom:0;}
.zxly_title h2{ font-weight:normal; font-size:12px; color:#727377; text-align:center; line-height:30px;}
.ly { width:1244px; margin:0 auto;background-color:#ffaf04; height:487px; }
.ly-1{width:100px;height:200px;float:left;}
.ly li{ float:left; width:422px; height:53px; margin-left:85px; *margin-left:42px; margin-top:39px;}
.ly li input{ width:407px; height:53px; border:none;padding-left:15px;*padding:5px;line-height:53px;}
.ly .neirong{height:138px; width:930px; margin-bottom:50px; border:none;_margin-bottom:25px; }
.ly .neirong textarea{height:138px; width:930px;border:none;_margin-bottom:25px;}
.tjsq{ display:block; width:259px; height:49px; /*overflow:hidden;*/ background:url(../images/tijiao_03.jpg) no-repeat; margin:0 auto; /*margin-bottom:30px;*/ border:none; cursor:pointer; *margin-top:35px; }

/*底部*/
.w7{ width:100%; height:330px; background:#33363d; margin:0 auto; }
.footer{ width:1244px; margin:0 auto; height:284px;  padding-top:30px; background:#33363d; }
.footer .left{width:343px; float:left; margin-left:80px;}
.left_bot p{ font-size:14px; line-height:24px; color:#b1b4b9;}
.zxkf{ margin:15px 0 15px 0;}
.zxkf a img{border: 0;}
.footer .right{ float:left;}
.footer-1{background: #33363d;width: 200px;float: left;height: 300px;}
.right_bot{ margin-left:28px; margin-top:5px;}
.footer .right .title{ margin-left:83px;}
.right_bot dl{ float:left; margin-left:55px;_margin-left:29px;}
.right_bot dt{ color:#ffa90c; font-size:14px; line-height:30px; margin-bottom:5px;}
.right_bot dd a{ display:block; color:#cbccd0; line-height:20px; font-size:12px;}
.right_bot dd a:hover{ text-decoration:underline; color:#ffa90c;}

/*关于我们*/
.aboutusmain{width:1145px; min-height:900px; margin:0 auto; background:#fff; position:relative; padding:0px 15px 0px 30px;}
.aboutusmain .left{width:210px; float:right;margin-top:30px;}
.aboutusmain .left h4{height:75px; padding:15px;background:#d00 url(../images/gywm.png) no-repeat 15px 45%;color:#fff;font-weight:normal; font-size:30px; text-indent:-99999px;}
.aboutusmain .left h4 span{ font-size:18px;font-weight:normal; display:block}
.aboutusmain .left ul li{ height:38px; line-height:38px;margin-top:5px;font-size:16px;}
.aboutusmain .left ul li.curr a{color:#d00;background:#f3f3f3}
.aboutusmain .left ul li a{ display:block; padding:0px 20px}
.aboutusmain .right{width:870px; float:left; margin-top:30px;}
.aboutusmain .right h4{ font-size:30px;font-weight:normal;height:50px;}
.aboutusmain .right .intro{ padding:15px 0px; font-size:14px;color:#666;line-height:30px;}
.aboutusmain .right .intro img{ display:block;margin:0 auto;margin-top:10px;}
.aboutusmain .right p{text-indent:2em; padding-top:15px}
.aboutusmain .right .photolist{ background:url(bg13.png) repeat-y;height:800px; position:relative;margin:15px 0px 0px 15px;}
.aboutusmain .right .photolist ul li{ padding:14px;background:#fff;box-shadow:1px 1px 2px #c1c1c1;}
.aboutusmain .right .photolist ul li:hover{box-shadow:0px 0px 10px #999}
.aboutusmain .right .photolist ul li img{width:100%;}
.aboutusmain .right .photolist ul li.li01{width:135px; position:absolute;left:25px;top:30px}
.aboutusmain .right .photolist ul li.li02{width:105px; position:absolute;left:210px;top:90px}
.aboutusmain .right .photolist ul li.li03{width:75px; position:absolute;left:365px;top:30px}
.aboutusmain .right .photolist ul li.li04{width:105px; position:absolute;left:490px;top:90px}
.aboutusmain .right .photolist ul li.li05{width:195px; position:absolute;left:645px;top:60px}
.aboutusmain .right .photolist ul li.li06{width:280px; position:absolute;left:40px;top:275px}
.aboutusmain .right .photolist ul li.li07{width:75px; position:absolute;left:370px;top:335px}
.aboutusmain .right .photolist ul li.li08{width:135px; position:absolute;left:495px;top:275px}
.aboutusmain .right .photolist ul li.li09{width:135px; position:absolute;left:680px;top:395px}
.aboutusmain .right .photolist ul li.li10{width:105px; position:absolute;left:680px;top:275px}
.aboutusmain .right .photolist ul li.li11{width:245px; position:absolute;left:450px;top:570px}
.aboutusmain .right .Contactus .leftbox{width:320px; float:left;}
.aboutusmain .right .Contactus .rightbox{width:430px; float:right; line-height:28px;}
.aboutusmain .right .Contactus .rightbox strong{font-size:18px;}
.aboutusmain .right .zhengshu{ position:relative;}
.aboutusmain .right .zhengshu ul li.title{width:100%;background:none;float:none;margin:20px 0px 0px 0px; text-align:left; font-size:18px;height:40px; line-height:40px;border-bottom:1px solid #ddd;}
.aboutusmain .right .zhengshu ul li{width:240px; overflow:hidden; text-align:center;float:left;margin:20px 0px 20px 30px}
.aboutusmain .right .zhengshu ul li .imgbox{height:157px; overflow:hidden;margin-bottom:10px;}
.aboutusmain .right .zhengshu ul li .imgbox2{height:157px; overflow:hidden;margin-bottom:10px;}
.aboutusmain .right .zhengshu ul li img{width:220px;margin:10px 0px 0px 10px;}
.aboutusmain .right .zhengshu ul li strong{font-weight:normal; line-height:24px; display:block;margin-top:15px;}
.aboutusmain .right .partner h2{font-weight:normal;border-bottom:#e8e8e8 1px solid;text-align:left;height:36px;line-height:36px;padding-left:45px;}
.aboutusmain .right .partner h2 a{font-size:18px;color:#333;}
.aboutusmain .right .partner .hz1{padding:8px;}
.aboutusmain .right .partner .hz1 .hz_logo{width:175px;float:left; border:#4898E3 1px solid;padding:2px;}
.aboutusmain .right .partner .hz1 .hz_intro{width:480px;float:right;line-height:24px;}
.aboutusmain .right .partner .hz1 .info{font-size:15px;padding-bottom:15px;clear: both;width: 670px;margin-right: auto;margin-left: auto;}
.aboutusmain .right .partner .idclogo {float: left;padding: 1px;border: 1px solid #A6CCF1;background-color: #FFF;display: inline;margin-top: 12px;margin-right: 15px;margin-bottom: 0px;margin-left: 0px;}
.aboutusmain .right .partner .info h1{ font-size:16px;font-weight:normal;color:#ff6600;}
/* case */
.case_01{ border-bottom:1px solid #dbd9d9 ;padding-bottom:35px;}
.service_title_01{font-size:50px;color:#0095d5; text-align:center; margin-top:20px;}
/* contact */
#contact_box{padding:30px 80px;}
#contact_img{float:left;background:url(../images/contact_03.jpg) no-repeat;width:522px;height:452px;}
#contact_txt{float:right;font-size:16px; color:#666;width:460px;}
#contact_txt p{line-height:26px}
#contact_name{font-size:30px;padding:20px 0 10px 0}
#contact_qq{padding-top:10px; height:52px;}
#contact_qq a{margin-right:20px;float:left;width:142px;height:52px;}
#contact_qq .qq_1{background:url(../images/contact_06.jpg) no-repeat; cursor:pointer}
#contact_qq .qq_2{background:url(../images/contact_08.jpg) no-repeat; cursor:pointer}
#contact_qq .qq_1:hover{background:url(../images/contact_061.jpg) no-repeat; cursor:pointer}
#contact_qq .qq_2:hover{background:url(../images/contact_081.jpg) no-repeat; cursor:pointer}
#contact_map{ text-align:center;padding:20px 0 80px 0}
#about_box{width:1181px;padding-bottom:90px; margin:0 auto}
#join_us{width: 1181px;padding-bottom:90px;}
#container_about{overflow:hidden;height:3420px;*height:3480px!important;_height:3520px;}
.container:before, .container:after {content: "";display: table;line-height: 0;}
.container:after {clear: both;}
.section-img{text-align:center}
.section-text{width:620px;}
.row-fluid .span7{width:50.18232044198895%;*width:50.12912895262725%;}
.mainbox02{ padding:5px;margin-top:10px;}
.mainbox02 ul li{ line-height:55px;border-bottom:1px dashed #ddd; padding:5px 0px 10px 0px; height:120px}
.mainbox02 ul li a{font-size:18px;color:#333;}
.mainbox02 ul li span{width:74px; height:85px;font-size:21px; background:#eee; margin-right:20px; float:left; line-height:22px;padding-top:9px;color:#a1a1a1; padding-left:15px;margin-top:15px; }
.mainbox02 ul li span em{font-size:24px; padding:0px 2px}
.mainbox02 ul li span b{font-weight:normal;font-size:12px;color:#666; line-height:28px}
.mainbox02 ul li .intro{color:#818181; line-height:23px; font-size:13px;}
.mainbox02 ul li .intro a{color:#069;font-size:12px; display:none}
/*分页样式*/
.fenye{width:380px;margin:0 auto; margin-top:30px;}
.fenye a img{margin-top:5px;}
.fenye a{width:30px;height:30px;float:left;border:1px solid #ddd; text-align:center; line-height:30px;font-size:15px;color:#818181; position:relative;margin-right:-1px;}
.fenye a.curr{background:#9fa2ac;color:#fff;}
.container{width:1200px;margin:0 auto;}
/* service */
#service_title{ text-align:center;padding:80px 10px 70px 10px;}
.service_title_01{font-size:50px;color:#0095d5}.service_title_02{font-size:30px;color:#666;padding:8px 0 12px 0}.service_title_03{font-size:16px;color:#999}
#service_box{height:580px;}
.service_list{float:left;padding:15px;width:350px;height:223px;background:url(../images/service.jpg) no-repeat; position:relative;margin:10px;_margin:8px; cursor:pointer}
.white{color:#FFF}.ser_list_011{color:#999}.ser_list_0111{color:#666}
.service_more a{width:32px;height:32px;bottom:8px;position:absolute;right:9px}
.service_name{border-bottom:1px solid #e6e6e6;padding-bottom:15px;padding-left:10px;}
.service_name h3{font-size:20px;line-height:30px;}
.service_name span{color:#999}
.service_ul{padding-top:10px;color:#666}
.service_ul li{line-height:28px;font-size:13px;padding-left:10px;}
#sl_01 h3{color:#27c0ef}#sl_02 h3{color:#ffa748}#sl_03 h3{color:#28b779}#sl_04 h3{color:#ed4e2a}#sl_05 h3{color:#852b99}#sl_06 h3{color:#4d90fe}
#sl_01{background-position:0px 0px}#sl_02{background-position:0px -253px}#sl_03{background-position:0px -506px}#sl_04{background-position:0px -759px}#sl_05{background-position:0px -1012px}#sl_06{background-position:0px -1265px}
#sl_01:hover{background-position:253px 0;}
.cont_case{clear:both;overflow:hidden;padding:20px 0;display:block;}
.cont_case ul{list-style:none;}
.cont_case ul li{float:left;margin-left:10px;margin-top:10px;}
.case_img{width:385px;height:240px;position:relative;overflow:hidden;cursor:pointer;}
.case_img .tips{width:385px;height:50px;position:absolute;background-color:#000;opacity:0.75;filter:alpha(opacity=75);filter:alpha(opacity=75);bottom: -50px;margin: 0 0 -20px 0px;}
.case_img .tips p{font-size:14px;text-align:center;color:#FFF;margin-top:12px;}
/*新闻详细页*/
.News-detailed{ padding:20px 0;}
.News-detailed .News-detailed-time{ width:100%; height:30px; line-height:30px; text-align:center; font-size:12px; background:#ebebeb; border-bottom:1px solid #dcdadb;}
.News-detailed .News-detailed-tlt{padding:20px 0; width:100%; background:#f8f6f7;}
.News-detailed .News-detailed-tlt p{text-indent:2em; padding:0 20px; font-size:12px; line-height:24px;}
.News-detailed .News-detailed-tlt .News-detailed-img{ width:100%; text-align:center; margin:20px auto;}
.News-detailed .News-detailed-tlt .News-detailed-img img{}
/*浮动qq*/
body{overflow-x:hidden; width:100%}
.float_qq {position:absolute;bottom:400px;right:0;width:50px;height:254px;z-index:100;}
.float_qq li{width:auto;height:50px;z-index:20;}
.float_qq li.float_qq1, .float_qq li.float_qq4{position:absolute;left:0;width:62px;}
.float_qq li.float_qq1{top:0;}
.float_qq li.float_qq2 {position:absolute;top:51px;left:0;width:126px;}
.float_qq1 a img{width: 24px;height: 24px;}
.float_qq2 a img{width: 24px;height: 24px;}
.float_qq3 a img{width: 24px;height: 24px;}
.float_qq4 a img{width: 24px;height: 24px;}
.float_qq li.float_qq5 {position:absolute;top:102px;left:0;width:126px;}
.float_qq li.float_qq3 {position:absolute;top:153px;left:0;width:172px;margin-bottom:2px;}
.float_qq li.float_qq4 {position:absolute;top:204px;left:0;}
.float_qq li a{display:block;color:#FFF;font-size:14px;height:50px;line-height:50px;overflow:hidden;background-color:#000;opacity:0.8;border-radius:6px;}
.float_qq li a img{display:block;float:left;vertical-align:middle;width:24px;height:24px;margin:12px 12px 14px 14px;}
.float_qq li a:hover{background-color:#c70c1f;opacity:1;}
.float_shwx{position:absolute;top:-166px;left:-216px;width:216px;height:216px;padding-bottom:9px;display:none;z-index:100;}
.float_shwx img {display:block;padding:14px;background-color:#FFF;width:188px;height:188px;}
#qLpercentage {width:105px;height:104px;line-height:104px;text-align:center;}
.right ul li .box{width:100%;height:60px; position:absolute; z-index:9999;top:95px;left:0;background:#535353; display:none;float:right;}
.right ul li .box .nav0{padding-left:550px;width:500px; margin:0 auto;}
.right ul li .box .nav1{padding-left:830px;width:500px; margin:0 auto;}
.mainbox .right ul li .box a{display:block;height:60px; padding:0 20px;float:left;color:#fff;line-height:60px;border:none;background:none; text-align: center; width: auto;}
.right ul li .box a:hover{text-decoration:none;color:#3c96d2;}
.QQjiaotan{ display:none; width:327px; height:172px; background:url(../images/QQjiaotan.png) no-repeat; position:fixed; left:50%; top:50%; margin-left:-164px; margin-top:-86px;}
.QQjiaotan .shanchu{ width:38px; height:20px; border:none; margin:0 0 0 283px; cursor:pointer; }
.QQjiaotan .jiaotan{ width:145px; height:20px; margin:125px 0 0 172px;}
.QQjiaotan .jiaotan .queding{ width:68px; height:20px; float:left; cursor:pointer;}
.QQjiaotan .jiaotan .quxiao{width:68px; height:20px; float:right; cursor:pointer;}
.xinwen li{ font-size:12px; color:#727377; height:24px; line-height:24px;}
.xinwen li a{display:block; width:280px; font-size:12px; color:#727377;}
.xinwen li a .span01{display:block; width:200px; float:left;}
.xinwen li a .span02{display:block; float:right;}
/*banner特效*/
#top{width:988px; margin:auto;height:80px;}
#top .logo{float:left;width:178px;height:80px;}
#top .m{float:right;line-height:80px;width:580px;}
#top .m a{color:#333;float:left; text-decoration:none;margin-left:50px;font-size:20px;}
#top .m a:hover{ opacity:0.9;}
#top .m .a{color:#169bfd;}
ul,li{list-style:none;margin:0;padding:0}
.DB_tab25 {width:100%;height:760px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:760px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1200px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:115px;top:70px; }
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:-60px;top:120px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:560px;top:120px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:-60px;top:120px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:520px;top:250px}
.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:710px; left:-5px; text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-200px;top:300px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-200px;top:300px;cursor:pointer;display:none}

